package com.whq.thrift.api.gateway.constants;

import java.util.HashMap;
import java.util.Map;

/**
 * 常用的错误码（号段：-14001849  -14001800）
 * @author whq-mac
 *
 */
public class GatewayVerifyErrorCodeConstants {
	public static final int ERR_CODE_METHDO_NOT_EXIST_OR_INVALID 	= -14001800;
	public static final int ERR_CODE_MERCHANT_NAME_NOT_EXIST 		= -14001801;
	public static final int ERR_CODE_PERMISSION_DENIED 				= -14001802;
	public static final int ERR_CODE_SIGNATURE_ERROR 				= -14001803;
	
	public static final Map<Integer, String> MAP_ERR_CODE_MSG = new HashMap<Integer, String>(0);
	
	static {
		MAP_ERR_CODE_MSG.put(ERR_CODE_METHDO_NOT_EXIST_OR_INVALID, 	"方法不存在或者无效");
		MAP_ERR_CODE_MSG.put(ERR_CODE_MERCHANT_NAME_NOT_EXIST, 		"商户不存在");
		MAP_ERR_CODE_MSG.put(ERR_CODE_PERMISSION_DENIED, 			"没有访问权限");
		MAP_ERR_CODE_MSG.put(ERR_CODE_SIGNATURE_ERROR, 				"签名错误");
	}
}
